{
  "stats": [
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.actions--actions",
      "fromStudio": false,
      "numberOfContributions": 6,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.actions.ActionService--actions",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.actions--filters",
      "fromStudio": false,
      "numberOfContributions": 5,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.actions.ActionService--filters",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.content.adapter.contrib--adapterFactory",
      "fromStudio": false,
      "numberOfContributions": 0,
      "targetExtensionPointId": "org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent--adapterFactory",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.content.adapter.contrib--htmlConversionBlacklistedMimeTypes",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent--htmlConversionBlacklistedMimeTypes",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.content.adapter.contrib--mimeTypeContentDiffer",
      "fromStudio": false,
      "numberOfContributions": 4,
      "targetExtensionPointId": "org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent--mimeTypeContentDiffer",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.content.adapters--adapters",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.core.api.DocumentAdapterService--adapters",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.content.converter.contrib--converter",
      "fromStudio": false,
      "numberOfContributions": 2,
      "targetExtensionPointId": "org.nuxeo.ecm.core.convert.service.ConversionServiceImpl--converter",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.content.restAPI.contrib--restlets",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.ui.web.restAPI.service.PluggableRestletService--restlets",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.service.DiffDisplayService.contrib--diffBlock",
      "fromStudio": false,
      "numberOfContributions": 3,
      "targetExtensionPointId": "org.nuxeo.ecm.diff.service.DiffDisplayService--diffBlock",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.service.DiffDisplayService.contrib--diffDefaultDisplay",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.diff.service.DiffDisplayService--diffDefaultDisplay",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.service.DiffDisplayService.contrib--diffDisplay",
      "fromStudio": false,
      "numberOfContributions": 3,
      "targetExtensionPointId": "org.nuxeo.ecm.diff.service.DiffDisplayService--diffDisplay",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.settings--configuration",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.runtime.ConfigurationService--configuration",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.theme--pages",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.theme.styling.service--pages",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.theme--resources",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.WebResources--resources",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.widgets.contrib--widgets",
      "fromStudio": false,
      "numberOfContributions": 25,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.forms.layout.LayoutStore--widgets",
      "targetExtensionPointPresent": true
    },
    {
      "codeType": "XML",
      "extensionId": "org.nuxeo.ecm.diff.widgets.contrib--widgettypes",
      "fromStudio": false,
      "numberOfContributions": 1,
      "targetExtensionPointId": "org.nuxeo.ecm.platform.forms.layout.WebLayoutManager--widgettypes",
      "targetExtensionPointPresent": true
    }
  ]
}